short term development - Turkish English Dictionary